{extends file="assets::smarty-templates::Master"|ToPath}

{block name=script}
    {script_entry_point src="Acaweb.ActualizarDatos"}
{/block}

{block name=content}
{html_css file="overlay/overlay.css"}

<h2>{$student->getNombres()} {$student->getApellidos()}</h2>

<form id="ActualizarDatosForm" name="s" action="{$action}" class="form-validate" method="post">

    <ul class="breadcrumb" data-connect="FormContent">
        <li><a href="#Basicos">Datos B&aacute;sicos</a></li>
        <li><a href="#Familiares">Datos Familiares</a></li>
        <li><a href="#Academicos" title="Ver y editar mi historial acad&eacute;mico." >Historial Acad&eacute;mico</a></li>
        <li><a href="#Laboral" title="Ver y editar mi historial Laboral." >Historial Laboral</a></li>
        <li><a href="#Fin">Finalizar</a></li>
    </ul>
    <div id="FormContent">
        <div id="Basicos">
            <fieldset>
                <dl>
                    <label >Fecha de Nacimiento</label>
                    <div><input {if $student->getFechaNacimiento() == "/Date(-62135578800000-0500)/"}class="datepicker sf" {/if} class="date" type="text" name="{bind name="FechaNacimiento" to="FechaNacimiento"|filter:"DateToJson"}" value="{$student->getFechaNacimiento()|json_to_date:"d/m/Y"}" readonly/><span title="Campo Requerido" class="obligatorio"></span></div>
                </dl>
                <dl>
                    <label>Pa&iacute;s de Nacimiento</label>
                    <div>
                        {if !$lugarNacimientoIsset}
                            <select name="PaisNacimiento" id="paisNac">
                                    <option> - seleccione - </option>
                                {foreach $paises as $pais}
                                    <option value="{$pais->getNombre()}">
                                        {$pais->getNombre()}
                                    </option>
                                {/foreach}
                            </select> 
                        {else}
                            <input  type="text" value="{$student->getLugarNacimiento()->getDepartamento()->getPais()->getNombre()}" class="mf medium" readonly/>
                        {/if}
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>

                <dl>
                    <label>Departamento de Nacimiento</label>
                    <div>
                        {if !$lugarNacimientoIsset}
                            <select name="departamentoNacimiento" id="departamentoNac"></select>
                        {else}
                            <input  type="text" value="{$student->getLugarNacimiento()->getDepartamento()->getNombre()}" class="mf medium" readonly/>
                        {/if}
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Municipio de Nacimiento</label>
                    <div>
                        {if !$lugarNacimientoIsset}
                            <select name="municipioNacimiento" id="municipioNac"></select>
                        {else}
                            <input type="text" value="{$student->getLugarNacimiento()->getNombre()}" class="mf medium" readonly />
                        {/if}     
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>

                
                <dl>
                    <label>Estrato</label>
                    <div>
                        {if !$student->getEstratoSocioeconomico()}
                            {html_options values=$estratos output=$estratos selected=$student->getEstratoSocioeconomico() name="{bind name="EstratoEstudiante" to="EstratoSocioeconomico"}"}
                        {else}
                            <input  type="text" value="{$student->getEstratoSocioeconomico()}" class="mf small" readonly/>
                        {/if}
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                
                <dl>
                    <label>Grupo sangu&iacute;neo</label>
                    <div>
                        {if $student->getTipoSangre() == null}
                            {html_options name={bind name="GrupoSanguineo" to="TipoSangre.GrupoSanguineo"} options=$tiposDeSangre}
                            {html_options name={bind name="RH" to="TipoSangre.RH"} values=$RHs output=$RHs}
                        {else}
                            <input  type="text" value="{GrupoSanguineo::valueToString($student->getTipoSangre()->getGrupoSanguineo())}{$student->getTipoSangre()->getRH()}" class="mf small" readonly/>
                        {/if}
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                {*Municipio de residencia*}
                <dl>
                    <label>Pa&iacute;s de Residencia</label>
                    <div>
                        {if !$student->getDatosCorreo()->getMunicipio()}
                            <select name="PaisResidencia" id="paisRes">
                                <option> - seleccione - </option>
                                {foreach $paises as $pais}
                                    <option value="{$pais->getNombre()}">
                                        {$pais->getNombre()}
                                    </option>
                                {/foreach}
                            </select>
                        {else}
                            <input type="text" value="{$student->getDatosCorreo()->getMunicipio()->getDepartamento()->getPais()->getNombre()}" class="mf medium" readonly />
                        {/if}
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                        
                <dl>
                    <label>Departamento de Residencia</label>
                    <div>
                        {if !$student->getDatosCorreo()->getMunicipio()}
                            <select name="departamentoResidencia" id="departamentoRes"></select>
                        {else}
                            <input type="text" value="{$student->getDatosCorreo()->getMunicipio()->getDepartamento()->getNombre()}" class="mf medium" readonly />
                        {/if}
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Municipio de Residencia:</label>
                    <div>
                        {if !$student->getDatosCorreo()->getMunicipio()}
                            <select name="{bind name="MunicipioContacto" to="DatosCorreo.Municipio.Nombre"}" id="municipioRes"></select>
                        {else}
                            <input type="text" value="{$student->getDatosCorreo()->getMunicipio()->getNombre()}" class="mf medium" readonly />
                        {/if}
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                {*/Municipio y departamento de residencia*}
                <dl>
                    <label>Direcci&oacute;n</label>
                    <div>
                        <input type="text" name="{bind name="Direccion" to="DatosCorreo.Direccion"}" 
                               value="{if $student->getDatosCorreo()}{$student->getDatosCorreo()->getDireccion()}{/if}" 
                               class="mf required"/><span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Tel&eacute;fono Fijo</label>
                    <div><input type="text" name="{bind name="Telefono" to="DatosCorreo.Telefono"|filter:"Numeric"}" value="{if $student->getDatosCorreo()}{$student->getDatosCorreo()->getTelefono()}{/if}" class="mf required number small" />
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Tel&eacute;fono M&oacute;vil</label>
                    <div><input type="text" name="{bind name="Celular" to="Celular"|filter:"Numeric"}" value="{$student->getCelular()}" class="mf required number small"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Correo Electr&oacute;nico</label>
                    <div><input type="text" name="{bind name="Email" to="Email"}" value="{$student->getEmail()}" class="mf required email medium" />
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Estado Civil</label>
                    <div>{html_options name={bind name="EstadoCivil" to="EstadoCivil"} options=$estadosCiviles selected=$student->getEstadoCivil()}</div>
                </dl>
                <dl>
                    <div><button class="next small">Siguiente</button></div>
                </dl>
            </fieldset>
        </div>

        <div id="Familiares">
            <fieldset>
                <label>Padre</label>
                <dl>
                    <label>Nombre</label>
                    <div><input name="{bind name="NombrePadre" to="DatosPadre.Nombre"}" type="text" value="{$student->getDatosPadre()->getNombre()}" class="mf required" {if !$student->getDatosPadre()->getNombre() == NULL}readonly{/if}/> 
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Direcci&oacute;n</label>
                    <div><input type="text" name="DireccionPadre" value="" class="mf required"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Tel&eacute;fono Fijo</label>
                    <div><input name="{bind name="TelefonoPadre" to="DatosPadre.DatosLaborales.DatosEmpresa.Telefono"|filter:"Numeric"}" type="text" value="{$student->getDatosPadre()->getDatosLaborales()->getDatosEmpresa()->getTelefono()}" class="mf required number small"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Tel&eacute;fono M&oacute;vil</label>
                    <div><input name="{bind name="CelularPadre" to="DatosPadre.Celular"|filter:"Numeric"}" type="text" value="{$student->getDatosPadre()->getCelular()}" class="mf number small"/> </div>
                </dl>
                <dl>
                    <label>Correo Electr&oacute;nico</label>
                    <div>
                        <input type="text" name="{bind name="EmailPadre" to="DatosPadre.Email"}" value="{$student->getDatosPadre()->getEmail()}" class="email medium" />
                    </div>
                </dl>
                <dl>
                    <label>Ocupaci&oacute;n</label>
                    <div><input name="{bind name="OcupacionPadre" to="DatosPadre.Ocupacion"}" type="text" value="{$student->getDatosPadre()->getOcupacion()}" class="mf" /> </div>
                </dl>
                <dl>
                    <label>Empresa</label>
                    <div><input name="{bind name="NombreEmpresaPadre" to="DatosPadre.DatosLaborales.NombreEmpresa"}" type="text" value="{$student->getDatosPadre()->getDatosLaborales()->getNombreEmpresa()}" class="mf"/> </div>
                </dl>
            </fieldset>

            <fieldset>
                <label>Madre</label>
                <dl>
                    <label>Nombre</label>
                    <div><input name="{bind name="NombreMadre" to="DatosMadre.Nombre"}" type="text" value="{$student->getDatosMadre()->getNombre()}" class="mf required" {if !$student->getDatosMadre()->getNombre() == NULL}readonly{/if}/> 
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Direcci&oacute;n</label>
                    <div><input type="text" name="DireccionMadre" value="" class="mf required"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Tel&eacute;fono Fijo</label>
                    <div><input name="{bind name="TelefonoMadre" to="DatosMadre.DatosLaborales.DatosEmpresa.Telefono"|filter:"Numeric"}" type="text" value="{$student->getDatosMadre()->getDatosLaborales()->getDatosEmpresa()->getTelefono()}" class="mf required number small"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Tel&eacute;fono M&oacute;vil</label>
                    <div><input name="{bind name="CelularMadre" to="DatosMadre.Celular"|filter:"Numeric"}" type="text" value="{$student->getDatosMadre()->getCelular()}" class="mf number small" /> </div>
                </dl>
                <dl>
                    <label>Correo Electr&oacute;nico</label>
                    <div>
                        <input name="{bind name="EmailMadre" to="DatosMadre.Email"}" value="{$student->getDatosMadre()->getEmail()}" class="email medium" />
                    </div>
                </dl>
                <dl>
                    <label>Ocupaci&oacute;n</label>
                    <div><input name="{bind name="OcupacionMadre" to="DatosMadre.Ocupacion"}" type="text" value="{$student->getDatosMadre()->getOcupacion()}" class="mf" /> </div>
                </dl>
                <dl>
                    <label>Empresa</label>
                    <div><input name="{bind name="NombreEmpresaMadre" to="DatosMadre.DatosLaborales.NombreEmpresa"}" type="text" value="{$student->getDatosMadre()->getDatosLaborales()->getNombreEmpresa()}" class="mf"/> </div>
                </dl>
            </fieldset>
                        
            <fieldset>
                <label>Acudiente</label>
                <dl>
                    <label>Nombre</label>
                    <div><input name="{bind name="NombreAcudientes" to="Acudiente.Nombre"}" type="text" value="{if $student->getAcudiente()}{$student->getAcudiente()->getNombre()}{/if}" class="mf required" {if !$student->getDatosPadre()->getNombre() == NULL}readonly{/if}/> 
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Direcci&oacute;n</label>
                    <div><input type="text" name="{bind name="DireccionAcudientes" to="DireccionPadres"}" value="{if $student->getDireccionPadres()}{$student->getDireccionPadres()}{/if}" class="mf required"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Tel&eacute;fono Fijo</label>
                    <div><input name="{bind name="TelefonoAcudientes" to="Acudiente.Telefono"|filter:"Numeric"}" type="text" value="{if $student->getAcudiente()}{$student->getAcudiente()->getTelefono()}{/if}" class="mf required number small"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Tel&eacute;fono M&oacute;vil</label>
                    <div><input name="{bind name="CelularAcudientes" to="Acudiente.Celular"|filter:"Numeric"}" type="text" value="{if $student->getAcudiente()}{$student->getAcudiente()->getCelular()}{/if}" class="mf number small"/> </div>
                </dl>
                <dl>
                    <label>Correo Electr&oacute;nico</label>
                    <div>
                        <input type="text" name="{bind name="EmailAcudientes" to="Acudiente.Email"}" value="{if $student->getAcudiente()}{$student->getAcudiente()->getEmail()}{/if}" class="email medium" />
                    </div>
                </dl>
                <dl>
                    <label>Ocupaci&oacute;n</label>
                    <div><input name="{bind name="OcupacionAcudientes" to="Acudiente.Ocupacion"}" type="text" value="{if $student->getAcudiente()}{$student->getAcudiente()->getOcupacion()}{/if}" class="mf" /> </div>
                </dl>
                <dl>
                    <label>Empresa</label>
                    <div><input name="{bind name="NombreEmpresaAcudientes" to="Acudiente.DatosLaborales.NombreEmpresa"}" type="text" value="{if $student->getAcudiente()}{$student->getAcudiente()->getDatosLaborales()->getNombreEmpresa()}{/if}" class="mf"/> </div>
                </dl>
            </fieldset>
            <fieldset>
                <dl>
                    <div><button class="prev small">Anterior</button><button class="next small">Siguiente</button></div>
                </dl>
            </fieldset>

        </div>
        <div id="Academicos">
            <fieldset>
                <label>Pruebas del Estado - ICFES</label>
                <dl>
                    <label>C&oacute;digo del Colegio</label>
                    <div><input type="text" name="EstudianteNuevo[codigoColegio]" class="required medium"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Fecha de Presentaci&oacute;n ICFES</label>
                    <div><input type="text" name="EstudianteNuevo[fechaPresentacionICFES]" class="date datepicker required small"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Registro SNP No.</label>
                    <div><input type="text" name="EstudianteNuevo[registroSNP]" class="required medium"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
            </fieldset>
            <fieldset>
                <label>Instituci&oacute;n Educativa donde se Gradu&oacute;</label>
                <dl>
                    <label>Nombre</label>
                    <div><input type="text" name="EstudianteNuevo[nombreInstitucion]" class="required"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Titulo Recibido</label>
                    <div><input type="text" name="EstudianteNuevo[tituloRecibido]" class="required"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>A&ntilde;o</label>
                    <div><input type="text" name="EstudianteNuevo[anioGraduacion]" class="required number small"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Pais</label>
                    <div>
                        <select name="EstudianteNuevo[PaisCol]" id="paisCol">
                            <option> - seleccione - </option>
                            {foreach $paises as $pais}
                                <option value="{$pais->getNombre()}">
                                    {$pais->getNombre()}
                                </option>
                            {/foreach}
                        </select>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Departamento</label>
                    <div>
                        <select name="EstudianteNuevo[DepartamentoCol]" id="departamentoCol"></select>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Municipio</label>
                    <div>
                        <select name="EstudianteNuevo[MunicipioCol]" id="municipioCol"></select>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Folio</label>
                    <div>
                        <input type="text" name="{bind name="FolioDiploma" to="DatosBachiller.FolioDiploma"}" value="{if $student->getDatosBachiller()}{$student->getDatosBachiller()->getFolioDiploma()}{/if}" class="required medium" maxlength="4"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Libro</label>
                    <div>
                        <input type="text" name="{bind name="LibroDiploma" to="DatosBachiller.LibroDiploma"}" value="{if $student->getDatosBachiller()}{$student->getDatosBachiller()->getLibroDiploma()}{/if}" class="required medium" maxlength="4"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
                <dl>
                    <label>Fecha de Graduaci&oacute;n</label>
                    <div>
                        <input type="text" name="{bind name="FechaGraduacion" to="DatosBachiller.FechaRegistroDiploma"|filter:"DateToJson"}" value="{if $student->getDatosBachiller()}{$student->getDatosBachiller()->getFechaRegistroDiploma()|json_to_date:"d/m/Y"}{/if}" class="required date datepicker"/>
                        <span title="Campo Requerido" class="obligatorio"></span>
                    </div>
                </dl>
            </fieldset>
            <fieldset>
                <label>Universidad de Procedencia (&uacute;nicamente estudiantes de transferencia externa)</label>
                <dl>
                    <label>Nombre de la Intituci&oacute;n</label>
                    <div>
                        <input type="text" name="EstudianteNuevo[Tranferencia_NombreInstitucion]" />
                    </div>
                </dl>
                <dl>
                    <label>Semestres Cursados</label>
                    <div>
                        <input type="text" name="EstudianteNuevo[Tranferencia_SemestresCursados]" class="small number" />
                    </div>
                </dl>
                <dl>
                    <label>Motivos para la Solicitud</label>
                    <div>
                        <textarea name="EstudianteNuevo[Tranferencia_MotivosSolicitud]"></textarea>
                    </div>
                </dl>
            </fieldset>
            <fieldset>
                <label>Instituciones de educacion superior donde ha solicitado admisi&oacute;n o Cursado alg&uacute;n per&iacute;odo acad&eacute;mico (incluyendo esta universidad)</label>
                <dl>
                    <div>
                        <button class="agregarUniversidad small icon i_plus">Agregar</button>
                    </div>
                </dl>
                <div>
                    <table id="universidades">
                        <thead>
                            <tr>
                                <th>A&ntilde;o</th>
                                <th>Nombre de la instituci&oacute;n</th>
                                <th>Programa</th>
                                <th>Semestres Cursados</th>
                                <th>Acciones</th>
                            </tr>
                        </thead>
                        <tbody >
                            <tr>
                                <td><input type="text" class="small number" name="EstudianteNuevo[UniversidadesSolicitadas][0][Anio]" /></td>
                                <td><input type="text" class="small" name="EstudianteNuevo[UniversidadesSolicitadas][0][Nombre]" /></td>
                                <td><input type="text" class="small" name="EstudianteNuevo[UniversidadesSolicitadas][0][Programa]" /></td>
                                <td><input type="text" class="small number" name="EstudianteNuevo[UniversidadesSolicitadas][0][SemestresCursados]" /></td>
                                <td></td>
                            </tr>
                        </tbody>
                    </table>
                </div>
            </fieldset>
            <fieldset>
                <dl>
                    <div><button class="prev small">Anterior</button><button class="next small">Siguiente</button></div>
                </dl>
            </fieldset>
        </div>
        <div id="Laboral" class="ajaxified">
            {include file="{$Module.views}InformacionLaboral.tpl"}
            <fieldset>
                <dl>
                    <div><button class="prev small">Anterior</button><button class="next small">Siguiente</button></div>
                </dl>
            </fieldset>
        </div>
        <div id="Fin">
             <fieldset>
                <dl>
                    <div>
                        <textarea rows="10" name="textarea" readonly="readonly" id="textarea" class="uniform">
Le informamos que los datos personales obtenidos mediante este formulario serán incorporados en un sistema de información administrado por la Universidad de San Buenaventura | Seccional Cartagena con la finalidad de atender sus consultas y enviarle información relacionada con la institución.  La Universidad de San Buenaventura  se compromete a usar los datos recogidos mediante este formulario únicamente para la finalidad anteriormente mencionada. El interesado declara tener conocimiento del destino y uso de los datos personales recogidos mediante la lectura de la presente cláusula. El envío de estos datos implica la aceptación de las cláusulas expuestas. Si desea ejerecer los derechos de acceso, rectificación, cancelación u oposición en los términos establecidos en la Ley Orgánica de Protección de Datos (LOPD) 15/1999, puede hacerlo en la siguiente dirección: Calle Real de Ternera No. 30-966 - PBX 653 5555 - Fax 653 9590.
                        </textarea>
                    </div>
                </dl>
                <dl>
                    <div>
                    <div id="uniform-agreed">
                        <span><input type="checkbox" required="" data-errortext="This is mandatory!" id="agreed" class="required checker" /></span>
                        <label for="agreed">Acepto los Terminos y Condiciones anteriores, as&iacute; como nuestra Pol&iacute;tica de Privacidad <span class="required">&nbsp;</span></label>
                    </div>
                    
                    </div>
                </dl>
                <dl>
                    <div>
                        <button class="prev small">Anterior</button>
                        <button id="SubmitButton" type="submit" style="float: right;" class="i_cassette icon small" >Guardar Todo</button><span class="wl_formstatus"></span>
                    </div>
                </dl>
             </fieldset>
        </div>
    </div>
       
</form>

<script type="text/javascript" >
    codigoInterno = "{$student->getCodigoInterno()}";
</script>
{/block}